"""
key存在就把他的value追加
不存在则给一个空列表给他

不会导致数据丢失，因为setdefault方法如果key存在则返回里面的value可用进行再次操作
"""
data = {}

for i in [4, 5, 4]:

    data.setdefault('key', []).append(i)

print(data)
